package com.gzc.just.play.last.war.allinone.orchestration;

/**
 * 服务器类型枚举
 */
public enum ServerType {
    /**
     * 登录服务器
     */
    LOGIN_SERVER("login", 30001),
    
    /**
     * 网关服务器
     */
    GATE_SERVER("gate", 40001),
    
    /**
     * 场景服务器
     */
    SCENE_SERVER("scene", 50001),
    
    /**
     * 中央服务器
     */
    CENTRAL_SERVER("central", 6001),
    
    /**
     * 负载均衡服务器
     */
    BALANCE_SERVER("balance", 7001);
    
    private final String name;
    private final int port;
    
    ServerType(String name, int port) {
        this.name = name;
        this.port = port;
    }
    
    public String getName() {
        return name;
    }
    
    public int getPort() {
        return port;
    }
}